package com.hns.can.report.entity;

import java.math.BigDecimal;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

import com.hns.can.common.entity.BaseEntity;

/**
 * 
 * @author:Chenl
 * @email:370238764@qq.com
 * @version Revision 2.0.0
 */
@SuppressWarnings("serial")
@Entity
@Table(name = "T_BS_STAT_DAY_MFT")
public class TBsStatDayMftEntity extends BaseEntity implements java.io.Serializable {
	
	// Fields
    @Id
    @Column(name = "CORP_ID")
    private String corpId;
    
    @Column(name = "CORP_NAME")
    private String corpName;
    
    @Column(name = "ORGAN_ID")
    private String organId;
    
    @Column(name = "ORGAN_NAME")
    private String organName;
    
    @Column(name = "LINE_ID")
    private String lineId;
    
    @Column(name = "LINE_NAME")
    private String lineName;
    
    @Column(name = "CAR_ID")
    private String carId;
    
    @Column(name = "EQMT_CODE")
    private String eqmtCode;
    
    @Column(name = "LIC_PLT_NO")
    private String licPltNo;
    
    @Column(name = "MFT_DISC_CODE")
    private String mftDiscCode;
    
    @Column(name = "MFT_TYPE_CODE")
    private String mftTypeCode;
    
    @Column(name = "MFT_TYPE_NAME")
    private String mftTypeName;
    
    @Column(name = "REPORT_DATE")
    private String reportDate;
    
    @Column(name = "OCCUR_COUNT")
    private BigDecimal occurCount;
    
    @Column(name = "REPAIR_COUNT")
    private BigDecimal repairCount;
    
    @Column(name = "DAY_ON_DAY")
    private BigDecimal dayOnDay;
    
    @Column(name = "DAY_ON_WEAK")
    private BigDecimal dayOnWeak;
    
    @Column(name = "CRT_TIME")
    private Date crtTime;
    
    public String getCorpId() {
		return corpId;
	}

	public void setCorpId(String corpId) {
		this.corpId = corpId;
	}

	public String getCorpName() {
		return corpName;
	}

	public void setCorpName(String corpName) {
		this.corpName = corpName;
	}

	public String getOrganId() {
		return organId;
	}

	public void setOrganId(String organId) {
		this.organId = organId;
	}

	public String getOrganName() {
		return organName;
	}

	public void setOrganName(String organName) {
		this.organName = organName;
	}

	public String getLineId() {
		return lineId;
	}

	public void setLineId(String lineId) {
		this.lineId = lineId;
	}

	public String getLineName() {
		return lineName;
	}

	public void setLineName(String lineName) {
		this.lineName = lineName;
	}

	public String getCarId() {
		return carId;
	}

	public void setCarId(String carId) {
		this.carId = carId;
	}

	public String getEqmtCode() {
		return eqmtCode;
	}

	public void setEqmtCode(String eqmtCode) {
		this.eqmtCode = eqmtCode;
	}

	public String getLicPltNo() {
		return licPltNo;
	}

	public void setLicPltNo(String licPltNo) {
		this.licPltNo = licPltNo;
	}

	public String getMftDiscCode() {
		return mftDiscCode;
	}

	public void setMftDiscCode(String mftDiscCode) {
		this.mftDiscCode = mftDiscCode;
	}

	public String getMftTypeCode() {
		return mftTypeCode;
	}

	public void setMftTypeCode(String mftTypeCode) {
		this.mftTypeCode = mftTypeCode;
	}

	public String getMftTypeName() {
		return mftTypeName;
	}

	public void setMftTypeName(String mftTypeName) {
		this.mftTypeName = mftTypeName;
	}

	public BigDecimal getRepairCount() {
		return repairCount;
	}

	public void setRepairCount(BigDecimal repairCount) {
		this.repairCount = repairCount;
	}

	public String getReportDate() {
		return reportDate;
	}

	public void setReportDate(String reportDate) {
		this.reportDate = reportDate;
	}


	public BigDecimal getOccurCount() {
		return occurCount;
	}

	public void setOccurCount(BigDecimal occurCount) {
		this.occurCount = occurCount;
	}

	public BigDecimal getDayOnDay() {
		return dayOnDay;
	}

	public void setDayOnDay(BigDecimal dayOnDay) {
		this.dayOnDay = dayOnDay;
	}

	public BigDecimal getDayOnWeak() {
		return dayOnWeak;
	}

	public void setDayOnWeak(BigDecimal dayOnWeak) {
		this.dayOnWeak = dayOnWeak;
	}

	public Date getCrtTime() {
		return crtTime;
	}

	public void setCrtTime(Date crtTime) {
		this.crtTime = crtTime;
	}
}
